in a cowardly manner - Turc Anglais Dictionnaire